﻿using System;

namespace JNPF.Basics.Models.WorkFlow.Model
{
    public class FlowTaskModel
    {
        /// <summary>
        /// 
        /// </summary>
        public string id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string processId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string enCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string fullName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int? flowUrgent { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string flowId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string flowCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string flowName { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int? flowType { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string flowCategory { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string flowForm { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string flowFormContentJson { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string flowTemplateJson { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string flowVersion { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? startTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? endTime { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string thisStep { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string thisStepId { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string grade { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int? status { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int? completion { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string description { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public long? sortCode { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int? enabledMark { get; set; }
    }
}
